package com.kexio.user.service;

import java.util.Map;

/**
 * 系统监控服务接口
 *
 * @author Kexio Team
 * @since 2.2.0
 */
public interface SystemMonitorService {

    /**
     * 获取租户隔离监控指标
     */
    Map<String, Object> getTenantIsolationMetrics();

    /**
     * 获取缓存键格式验证报告
     */
    Map<String, Object> getCacheKeyValidationReport();

    /**
     * 获取系统健康状态
     */
    Map<String, Object> getSystemHealth();

    /**
     * 获取监控仪表板数据
     */
    Map<String, Object> getMonitorDashboard();
}

